.villa-index .top .item {
  width: 60px;
  height: 30px;
  border: 1px solid #edf0f4;
  border-radius: 3px;
}
.villa-index .top .item.active {
  border: 1px solid #f84748;
}
.villa-index .top .fix {
  height: 0;
  border-top: none;
  border-bottom: none;
}
.villa-index .goods-list .item {
  height: 108px;
  border-top: 1px solid #e0e0e0;
}
.villa-index .goods-list .img {
  width: 135px;
}
.villa-index .goods-list .t-box {
  height: 85px;
  padding: 2px 5px;
}
.villa-index .goods-list .tag {
  padding: 2px 5px;
  background-color: #e4eefb;
  color: #6ba4e7;
  margin-left: 5px;
  border-radius: 3px;
}
.villa-index .goods-list .ding {
  font-style: italic;
  color: #fff;
}
.villa-index .goods-list .red {
  color: #f84748;
}
.villa-index .goods-list .bg-red {
  background-color: #f84748;
}
